<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <!-- Diese Homepage wurde von Andreas Fendel erstellt. -->
    <meta http-equiv="expires" content="0">
    <meta name="author" content="Andreas Fendel">
    <link rel="shortcut icon" href="images/boostedt.ico">
    <meta name="Description" content="Tackmanncup - SV Boostedt">
    <meta name="Keywords" content="SVB, svb, svb-liga, Boostedt, SV Boostedt, Tackmann, Cup, 2011, 2012, 2013, 2014, 2015, tackmanncup.de">
    <meta name="robots" content="all">
    <META NAME="Revisit" CONTENT="After 0 days">
    <meta http-equiv="expires" content="0">
    <title>Tackmanncup - SV Boostedt</title>
    <link href="../_css/default.css" rel="stylesheet" type="text/css" media="all" />
    <script src="../_js/formularcheck.js" type="text/javascript"></script>
</head>

<?php

$update=false;
$team_update=false;
if ( isset ($_GET[turnier])) {
	$turnier=$_GET[turnier];
} else {
	$turnier=$_POST[turnier];
	$update=true;
}

if ( isset ($_GET[gruppe])) {
	$gruppe=$_GET[gruppe];
} else {
	$gruppe=$_POST[gruppe];
	$update=true;
}

if ( isset ($_GET[team])) {
	$team=$_GET[team];
} else {
	$team=$_POST[team];
	$team_update=true;
}


// Open and connect Database
include('../class_sql.php');
$db = new Database();
$db->connect();

// Turnierdaten ermitteln
$rows  = "*";
$table = "ftv_turnier";
$joins = "";
$where = "ftv_turnier.id='".$turnier."'";
$group = "";
$order = "";

$db->select($table, $rows, $where);
$res_turnier = $db->getResult();
$db->clear_results();

//Gruppendetails ermitteln
$rows  = "*";
$table = "ftv_gruppen";
$joins = "";
$where = "id='".$gruppe."'";
$group = "";
$order = "";

$db->select($table, $rows, $where, $order, $group, $joins);
$res_gruppe = $db->getResult();
$db->clear_results();

//Teamdetails ermitteln
$rows  = "*";
$table = "ftv_teams";
$joins = "";
$where = "id='".$team."'";
$group = "";
$order = "";

$db->select($table, $rows, $where, $order, $group, $joins);
$res_team = $db->getResult();
$db->clear_results();

//Spieler ermitteln
$rows  = "*";
$table = "ftv_spieler";
$joins = "";
$where = "id_team='".$team."'";
$group = "";
$order = "";

$db->select($table, $rows, $where, $order, $group, $joins);
$res_spieler = $db->getResult();
$db->clear_results();

// Spieler anlegen, wenn noch keine anleget sind.
if (count($res_spieler)==0) {
	// 24 Spieler erzeugen
	for ($i=1; $i <= 24; $i++) {
		//Spieler anlegen
		$table =  "ftv_spieler";
		$values = array ($team, "", "", $i);
		$rows  =  "id_team,name,vorname,nummer";
		if ($db->insert($table, $values, $rows)) {
			// Spieler neu abholen
			$db->select($table, $rows, $where, $order, $group, $joins);
			$res_spieler = $db->getResult();
			$db->clear_results();
		}else{
			echo "BUG";
		}
	}
}

if ($res_team[spieler]>$res_turnier[spieler]) {
	$spieleranzahl = $res_team[spieler];
} else {
	$spieleranzahl = $res_turnier[spieler];
}

// Teamupdate durchführen
// http://127.0.0.1/tmc/einstellungen/teams.php?turnier=5&gruppe=35&team=296
if ($team_update) {
	for ($j=1; $j<=$spieleranzahl; $j++) {
		$table = "ftv_spieler";
		$rows = array ("name"=>$_POST['spieler_name'.$j],"vorname"=>$_POST['spieler_vorname'.$j],"nummer"=>$_POST['spieler_nummer'.$j]);
		$where = array ("ftv_spieler.id='".$_POST['spieler_id'.$j]."'");
		if ($db->update($table, $rows, $where)) {
			//Spieler ermitteln
			$rows  = "*";
			$table = "ftv_spieler";
			$joins = "";
			$where = "id_team='".$team."'";
			$group = "";
			$order = "";

			$db->select($table, $rows, $where, $order, $group, $joins);
			$res_spieler = $db->getResult();
			$db->clear_results();
		} else {
			echo "BUG: Spieler Update<br>";
		}
	}
	
	$table = "ftv_teams";
	$rows = array ("name"=>$_POST['team_name'],"kurz"=>$_POST['team_kurz'],"spieler"=>$_POST['team_spieler']);
	$where = array ("ftv_teams.id='".$team."'");
	if ($db->update($table, $rows, $where)) {
		//Teamdetails ermitteln
		$rows  = "*";
		$table = "ftv_teams";
		$joins = "";
		$where = "id='".$team."'";
		$group = "";
		$order = "";

		$db->select($table, $rows, $where, $order, $group, $joins);
		$res_team = $db->getResult();
		$db->clear_results();
	} else {
		echo "BUG: Team Update<br>";
	}
} // Ende Teamupdate



// Debugging
if (false) {
	echo "Turnier:".count($res_turnier)."<br>";
	print_r($res_turnier);
	echo "<hr>Gruppe:".count($res_gruppe)."<br>";
	print_r($res_gruppe);
	echo "<hr>Team:".count($res_team)."<br>";
	print_r($res_team);
	echo "<hr>Spieler:".count($res_spieler)."<br>";
	print_r($res_spieler);
	echo $team_update."<hr>";
}
?>

<!-- Ausgaben -->
<table width="100%" border="0">

    <tr><td rowspan="2" align="left"><img src="../images/tackmann.jpg" width="100" /></td>
	    <td align="center" class="head1">
<?php 
	echo $res_turnier['name']." ".$res_turnier['jahr'];
?>
	    </td>
	    <td rowspan="2" align="right"><img src="../images/tackmann.jpg" width="100" /></td>
    </tr>
    <tr><td align="center" class="head2">
<?php 
echo $res_gruppe['name']." - ".$res_team['name'];
?>
    </td></tr>
    <tr>
	    <td align="center" colspan="3" ><hr></td>
    </tr>
    <tr>
	    <td align="center" colspan="3" >&nbsp;</td>
    </tr>
    <tr>
    	<td class="head2" align="center" colspan="3" >Einstellungen Team</td>
    </tr>
    <tr>
	    <td align="center" colspan="3" >&nbsp;</td>
    </tr>
    <tr>
	    <td align="center" colspan="3" ><form action="teams.php" method="post" onsubmit="return pruefeFormular(this);">
        	<table border="0" width="500">
<?php
	// Turnier, Gruppen und Team IDs versteckt übergeben
	echo "<input type='hidden' name='turnier' value='".$turnier."' />";
	echo "<input type='hidden' name='gruppe' value='".$gruppe."' />";
	echo "<input type='hidden' name='team' value='".$team."' />";
	
	if ($res_team[spieler]>$res_turnier[spieler]) {
		$spieleranzahl = $res_team[spieler];
	} else {
		$spieleranzahl = $res_turnier[spieler];
	}

	// Teamdaten anpassen
	echo "<tr><td>Team:</td><td><input class='check_setting' name='team_name' size='50' value='".$res_team[name]."' /></td></tr>";
	echo "<tr><td>Kurz:</td><td><input class='check_setting' name='team_kurz' size='10' value='".$res_team[kurz]."' /> *max. f&uuml;nf Stellen</td></tr>";
	echo "<tr><td>Spieler:</td><td><input class='check_setting' name='team_spieler' size='10' value='".$spieleranzahl."' /> *12-24 Spieler</td></tr>";
	echo "<tr><td></td></tr>";

?>
        	</table>
        </td>
    </tr>
    <tr>
	    <td align="center" colspan="3" >&nbsp;</td>
    </tr>
    <tr>
	    <td align="center" colspan="3" ><hr /></td>
    </tr>
    <tr>
	    <td align="center" colspan="3" >&nbsp;</td>
    </tr>
    <tr>
    	<td class="head2" align="center" colspan="3" >Spieler:</td>
    </tr>
    <tr>
	    <td align="center" colspan="3" >&nbsp;</td>
    </tr>
    <tr>
	    <td align="center" colspan="3" >
        	<table border="0" width="500">
			<tr>
			<th>Nr.</th>
			<th>Vorname</th>
			<th>Name</th>
			<th>R&uuml;ckennummer</th>
			</tr>
<?php

$count=1;
foreach ($res_spieler as $value) {
	if ($count>$spieleranzahl) {
		break;
	}
	echo "<tr>";
	echo "<td>".$count.".Spieler:<input type='hidden' name='spieler_id".$count."' size='25' value='".$value[id]."' /></td>";
	echo "<td><input class='check_setting' name='spieler_vorname".$count."' size='25' value='".$value[vorname]."' /></td>";
	echo "<td><input class='check_setting' name='spieler_name".$count."' size='25' value='".$value[name]."' /></td>";
	echo "<td><input class='check_setting' name='spieler_nummer".$count."' size='2' value='".$value[nummer]."' /></td>";
	echo "</tr>";
	$count++;
}
?>
        	</table>
        </td>
    </tr>
    <tr>
	    <td align="center" colspan="3" >&nbsp;</td>
    </tr>
    <tr>
	    <td align="center" colspan="3" ><hr /></td>
    </tr>
    <tr>
	    <td align="center" colspan="3" >&nbsp;</td>
    </tr>
    <tr>
	    <td align="center" colspan="3" >
<?php
 if (!$readonly) { 
  echo '<input type="submit" value="&Uuml;bernehmen" />';
  echo '<input type="reset" value="Zur&uuml;cksetzen" />';
 }
?>
        </form>
        </td>
    </tr>
    <tr>
	    <td align="center" colspan="3" >&nbsp;</td>
    </tr>
    <tr>
	    <td align="center" colspan="3" ><hr /></td>
    </tr>
    <tr>
	    <td align="center" colspan="3" >&nbsp;</td>

    </tr>
</table>
<?php
$db->disconnect();
?>
</html>
